A Content-Oriented Data Model for Semistructured Data
نویسنده
چکیده
There are several data models that are capable of handling semistructured data. The best known are OEM, XML DOM, RDF, and the ECMAScript object model. All these models have different purpose. OEM was used by systems for integration of heterogeneous data sources. XML DOM is specified as a programming interface to manipulate XML documents used as a unified medium for data exchange. RDF provides primarily a data model for sharing metadata. The ECMAScript object model is widely used to manipulate data in web applications. However, none of these models is intended to be used directly in an interactive way. This paper presents the CO (Content-Oriented) data model, which is designed for users to browse, annotate, and relate pieces of information. It can provide change notifications hence it can be directly used in interactive applications without building an extra object model.
منابع مشابه
Modelling and Querying Semistructured Data with MOA
The newly developed Extensible Markup Language (XML) is rapidly gaining popularity. It is believed that XML will be the next standard for the WWW. XML defines a standard for exchanging data, based on an extensible mechanism that allows the user to describe the structure of documents. There is a clear resemblance between XML documents and semistructured data. The structure of XML documents can b...
متن کاملPath Constraints in Semistructured Databases
General rights Copyright for the publications made accessible via the Edinburgh Research Explorer is retained by the author(s) and / or other copyright owners and it is a condition of accessing these publications that users recognise and abide by the legal requirements associated with these rights. Take down policy The University of Edinburgh has made every reasonable effort to ensure that Edin...
متن کاملRe ning OEM to Improve Features of QueryLanguages for Semistructured
Semistructured data can be modeled by the graph-oriented data model OEM. Due to its general properties, associated query languages become too complex because they work with cycles in data graphs. On the other hand, there are applications that require manipulating only tree-structured fragments of semistructured data (part-subpart relationships), and preservation of its other relationships. Ther...
متن کاملExplorer Path constraints in semistructured databases
General rights Copyright for the publications made accessible via the Edinburgh Research Explorer is retained by the author(s) and / or other copyright owners and it is a condition of accessing these publications that users recognise and abide by the legal requirements associated with these rights. Take down policy The University of Edinburgh has made every reasonable effort to ensure that Edin...
متن کاملRepresentative Objects: Concise Representations of Semistructured, Hierarchical Data
In this paper we introduce the representative object, which uncovers the inherent schema(s) in semistructured, hierarchical data sources and provides a concise description of the structure of the data. Semistructured data, unlike data stored in typical relational or object-oriented databases, does not have fixed schema that is known in advance and stored separately from the data. With the rapid...
متن کامل